package com.cn.mapper.dao.db5.Equipment;

import com.cn.bean.pojo.lbj.ComponentBasicInformationTable;
import com.cn.bean.pojo.lbj.ComponentSingleRegistrationTable;
import com.cn.bean.pojo.lbj.SingleUpdateStatusSubTable;
import com.cn.bean.pojo.lbj.SingleUpdateStatusTable;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SingleUpdateStatusDao {
    List<ComponentBasicInformationTable>selectBasicInformation(ComponentBasicInformationTable componentBasicInformationTable);
    Boolean insertSingleUpdateStatus(SingleUpdateStatusTable singleUpdateStatusTable);
    Boolean insertSingleUpdateStatusSub(SingleUpdateStatusSubTable subTable);
    Boolean updateComponentSingleStatus(ComponentSingleRegistrationTable componentSingleRegistrationTable);
    Integer getSingleUpdateStatusTableAutoid();
    Integer getSubAutoid();
    Boolean delStatus(int id);
    Boolean updateCurrent(int id);
    Boolean openCurrent(String partSingleId);
}
